// []内可加载layui模块
layui.define(["loading", "popup", "jquery"], function (exports) {
  var loading = layui.loading;
  var popup = layui.popup;
  var $ = layui.jquery;

  var headerObj = {
    isIE: function () {
      if (layui.device().ie === true) {
        loading.Load(1, "本系统不能使用IE浏览器");
      }
    },
    checkToken: function () {
      // console.log(layui.sessionData('mytoken'));
      // console.log($.isEmptyObject(layui.sessionData('mytoken')));

      // mytoken是空
      if ($.isEmptyObject(layui.sessionData("mytoken"))) {
        popup.failure("用户未登录, 请重新登录", function () {
          sessionStorage.clear()
          top.window.location.replace("/login.html")
          return false;
        });
      }
      return layui.sessionData("mytoken");
    },
    baseUrl: function () {
      // 开发环境
      //  return "http://127.0.0.1:8880/webapi";
      // 生产环境
      return "http://10.34.13.15:8880/webapi";
    },
    ajaxGlobal:function(tokenVal){
      $.ajaxSetup({
        headers:{satoken:tokenVal},
        timeout:10000,
        cache:false,
        beforeSend:function(){
          loading.Load(2,"")
        },
        // contentType:'application/json;charset=utf-8', // 请求时的数据类型
        error: function () {
          layer.msg("500:服务器异常");
        },
        complete:function(){
          loading.loadRemove()
        }
      });
    }
  };
  exports("myheader", headerObj);
});
